Raspberry Pi by Grant Joe

Raspberry Pi by Grant Joe

autor:Grant, Joe
La lengua: spa
Format: epub
publicado: 2021-08-01T00:00:00+00:00


Lógica booleana

La lógica booleana o álgebra booleana, que lleva el nombre de George Boole, es un concepto esencial para ayudar a los usuarios a entender cómo funcionan las computadoras. La lógica booleana se puede implementar en tres de los ladrillos de los operadores de Scratch: 'y', 'o', y 'no'.

El operador 'and' requiere dos entradas (como bloques de sensación) para ser true antes de que su salida pueda ser verdadera. La salida resultará ser false si alguna o ambas de sus entradas son false; la salida solo será verdadera si ambas entradas son verdaderas. Este operador se puede utilizar como ejemplo para ver si un sprite toca otros dos sprites.

Para el operador 'o', una u otra de sus dos entradas tienen que ser verdaderas. Si cualquiera de la entrada es true, entonces la salida del operador será verdadera, también — la manera conveniente de reutilizar el código. Por ejemplo, si numerosos sprites están dañando el sprite del jugador, solo se puede usar un bloque de código con el operador 'or' para activar cada vez que se toque alguno de los sprites enemigos.

Por último, el operador 'not' también se conoce como inversor,loque significa que su salida única es lo contrario de lo que es su salida. Esto significa que si la entrada es false, la salida es true. De forma similar, si la entrada es true, la salida es false.

Haga clic y arrastre otro bloque 'if' desde la paleta Control con un bloque de sensación que diga 'tocar ?', y cambie el bloque de sensación para que ambos bloques digan 'si toca Sprite2?'. Inserte un bloque de control 'espera 1 segundos' en este bloque, cambie el valor a 2 y cambie un bloque Looks que diga '¡diga Hola! durante 2 segundos' a 'Yum-Yum-Yum!'. Por último, arrastre toda la pila para bloquearla de modo que se conecte a la parte inferior del bloque que dice "cuando se presiona la tecla de flecha derecha", debajo del bloque "mover diez pasos".

Puedes comenzar tu juego moviendo el sprite de gato animado hacia el sprite Cheesy Puffs usando la tecla de flecha derecha de tu teclado. Para cuando el gato llegue al tazón de Cheesy-Puffs, habrá un intercambio de diálogo, después de lo cual el tazón desaparecerá.

A pesar de que esta es una buena manera de mostrar conceptos de programación importantes, no es exactamente el mejor ejemplo de codificación de un juego. Scratch cuenta con un sistema de difusión de mensajes que permite a los usuarios adjuntar código a un objeto para que se comunique con el código asociado a otro objeto, creando resultados de colisión más ordenados que no se basan necesariamente en causas cuidadosamente cronometradas.

Puede sintentar utilizar los bloques de la paleta Control etiquetados como 'broadcast' y 'when I receive' para experimentar con la radiodifusión. Un mensaje creado para el bloque de difusión de cualquier objeto activará el código con la marca "cuando recibo", lo que le permite vincular varios objetos, así como su código juntos.



descargar



Descargo de responsabilidad:
Este sitio no almacena ningún archivo en su servidor. Solo indexamos y enlazamos.                                                  Contenido proporcionado por otros sitios. Póngase en contacto con los proveedores de contenido para eliminar el contenido de derechos de autor, si corresponde, y envíenos un correo electrónico. Inmediatamente eliminaremos los enlaces o contenidos relevantes.